renal decortication - Francés Inglés Diccionario